make up for a delay - Turc Anglais Dictionnaire